taxes and duties imposed by any law - Spanish English Dictionary